建议先配置终端代理,因为LazyVim插件需要进入github下载,内网无法连上,终端代理的配置方法如文件【linux终端clash】所述

先安装nvim

curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim.appimage

chmod u+x nvim.appimage

./nvim.appimage

会打开nvim,代表安装成功

可以将nvim.appimage移动到~/.local/bin/中并改名为nvim,并将~/.local/bin/在.bashrc中加入环境变量PATH中,source ~/.bashrc后就可以通过nvim命令打开nvim了

mv nvim.appimage ~/.local/bin/nvim

再安装lazyvim

git clone https://github.com/LazyVim/starter ~/.config/nvim

rm -rf ~/.config/nvim/.git

然后启动nvim

当遇到错误:LazyVim nvim bug: module ‘lazy‘ not found

lazyvim的issue中有类似的问题,问题出现的原因是git版本过旧不支持----filter=blob:none导致lazy.nvim安装失败,所以升级git就可以解决。可以在terminal输入:git --version来查看自己的版本

git版本2.33.0开始就支持上面的git选项了

wget https://github.com/git/git/archive/refs/tags/v2.43.0.tar.gz

tar -zxvf v2.43.0.tar.gz #解压后得到文件夹git-2.43.0

cd git-2.43.0

make configure

./configure --prefix=/home/myz/git-2.43.0 #指定安装目录

make && make install

添加环境变量到.bashrc中:

export PATH=/home/myz/git-2.43.0/bin:$PATH

export GIT_EXEC_PATH=/home/myz/git-2.43.0/libexec/git-core

然后git --version检查版本,如果还不对,可能是上面两行环境变量的位置放得不对